export const isImage = (path) => {
    // console.log('isImage path:', path);
    if (!path) return false; // 防止 path 为 undefined 或空字符串时出错
    // 定义常见图片扩展名
    const imageExtensions = ['jpg', 'jpeg', 'png', 'gif', 'bmp', 'webp', 'svg'];
    // 获取文件的扩展名.pop() 方法会删除数组中的最后一个元素 它返回被删除的元素。如果数组为空，则返回 undefined
    const ext = path.split('.').pop().toLowerCase();   // 判断是否为图片
    return imageExtensions.includes(ext);
}

export const isVideo = (path) => {
    // console.log('isVideo path:', path);
    if (!path) return false; // 防止 path 为 undefined 或空字符串时出错
    // 定义常见视频扩展名
    const videoExtensions = ['mp4', 'avi', 'mov', 'mkv', 'webm', 'flv', 'wmv'];
    // 获取文件的扩展名
    const ext = path.split('.').pop().toLowerCase();
    // 判断是否为视频
    return videoExtensions.includes(ext);
}
